rolling contract - Spanish English Dictionary